Expand description
Language Server Protocol (LSP) server abstraction for Tower.
Re-exports§
pub extern crate lsp;
Modules§
- A subset of JSON-RPC types used by the Language Server Protocol.
Structs§
- A token which listens for a cancellation signal from a
TokenCanceller
. - Handle for communicating with the language client.
- Error that occurs when attempting to call the language server after it has already exited.
- Service abstraction for the Language Server Protocol.
- Stream of messages produced by the language server.
- Server for processing requests and responses on standard I/O or TCP.
- A structure used to construct and cancel
CancellationToken
.
Traits§
- Trait implemented by language server backends.